using System;
using System.Collections.Generic;
using System.Text;

namespace MM.Entities
{
    public class CHI_TIET_PXH
    {
        protected int _id;
        protected string _maThietBi = String.Empty;
        protected float _soLuong;
        protected int _tinhTrang;
        protected string _maPhieuXuatHang = String.Empty;
        protected string _maPhieuHuyXuatHang = String.Empty;
        protected string _maKho = String.Empty;
        protected int _maTrangThai = -1;
        protected string _POThamChieuSAP = "";

        protected string _tenVTPT = "";
        protected string _tenTrangThai = "";

        protected string _maKhoThamChieuSAP = "";
        protected string _valuationType = "";
        protected int _maChiTietPDH = 0;

        protected DateTime? _ngayHuyXuatHang;
        protected DateTime _ngayNhap;        
        protected string _nguoiNhap = String.Empty;

        protected string _maNhaSanXuat = "";

        public CHI_TIET_PXH()
        {
        }

      

        #region Public Properties
        public int MaChiTiet
        {
            get { return _id; }
            set { _id = value; }
        }

        public string MaThietBi
        {
            get { return _maThietBi; }
            set { _maThietBi = value; }
        }

        public float SoLuong
        {
            get { return _soLuong; }
            set { _soLuong = value; }
        }

        public int TinhTrang
        {
            get { return _tinhTrang; }
            set { _tinhTrang = value; }
        }

        public string MaPhieuXuatHang
        {
            get { return _maPhieuXuatHang; }
            set { _maPhieuXuatHang = value; }
        }

        public string MaPhieuHuyXuatHang
        {
            get { return _maPhieuHuyXuatHang; }
            set { _maPhieuHuyXuatHang = value; }
        }

        public string MaKho
        {
            get { return _maKho; }
            set { _maKho = value; }
        }

        public int MaTrangThai
        {
            get { return _maTrangThai; }
            set { _maTrangThai = value; }
        }

        public string TenVTPT
        {
            get { return _tenVTPT; }
            set { _tenVTPT = value; }
        }

        public string TenTrangThai
        {
            get { return _tenTrangThai; }
            set { _tenTrangThai = value; }
        }

        public string POThamChieuSAP
        {
            get { return _POThamChieuSAP; }
            set { _POThamChieuSAP = value; }
        }

        public string MaKhoThamChieuSAP
        {
            get { return _maKhoThamChieuSAP; }
            set { _maKhoThamChieuSAP = value; }
        }

        public string ValuationType
        {
            get { return _valuationType; }
            set { _valuationType = value; }
        }

        public int MaChiTietPDH
        {
            get { return _maChiTietPDH; }
            set { _maChiTietPDH = value; }
        }

        public DateTime? NgayHuyXuatHang
        {
            get { return _ngayHuyXuatHang; }
            set { _ngayHuyXuatHang = value; }
        }
        public DateTime NgayNhap
        {
            get { return _ngayNhap; }
            set { _ngayNhap = value; }
        }
        public string NguoiNhap
        {
            get { return _nguoiNhap; }
            set { _nguoiNhap = value; }
        }
        public string MaNhaSanXuat
        {
            get { return _maNhaSanXuat; }
            set { _maNhaSanXuat = value; }
        }
        #endregion
    }
}
